Lepone's Restaurant Italiano
Currently closed|Open at 10:30 today
18A Oswald Road | Oswestry Shropshire, Oswestry SY11 1RE, England
Attractions Near Lepone's Restaurant Italiano
Restaurants Near Lepone's Restaurant Italiano
Hotels Near Lepone's Restaurant Italiano